/* basic structure */
.article_nav {
	padding: 20px 0 2em 10px;
	font: 1.3em georgia, serif;
	margin-right: -300px;
	border-top: 1px solid #ccc;
}
.article_nav a {
	color: #fff;
	background: #c00;
	margin: 0 0.5em;
	padding: 0.25em 0.5em 0.25em;
}
#col12_overhead,
body.blog.laura_miller #col12_overhead,
body.blog.joe_conason #col12_overhead {
	border-bottom: 1px solid #ccc;
	margin: 0 0 15px;
	padding: 6px 5px;
	zoom: 1;
	position: relative;
}
#col12_overhead img {
	display: block;
}
body.blog #col12_overhead, 
body.special_feature #col12_overhead,
body.men_on_top #col12_overhead {
	padding: 0;
}
body.ask_the_pilot #col12_overhead h1 {
	padding-bottom: 6px;
	margin-left: -5px;
}
body.war_room #col12_overhead h1 {
	padding-bottom: 6px;
	margin-left: -30px;
}
body.blog.joan_walsh #col12_overhead {
	height: 70px;
	margin-top: -18px;
	z-index:1;
}
body.glenn_greenwald #col12_overhead {
	margin-top: -18px;
	height: 68px;
	z-index:1;
}
body.beyond_the_multiplex #col12_overhead {
	padding-top: 10px;
}
body.broadsheet #col12_overhead h1 {
	margin-left: -30px;
	height: 60px;
}
body.how_the_world_works #col12_overhead {
	padding-top: 10px;
}
body.mind_reader #col12_overhead h1 {
	padding-bottom: 1px;
}
body.since_you_asked #col12_overhead {
	height: 65px;
	margin-top: -18px;
	z-index:1;
}
body.brand_graveyard #col12_overhead {
	height: 45px;
}
body.kitchen_challenge #col12_overhead h1 {
	margin-bottom: -1px;
	margin-left: -10px;
}
body.the_year_in_crazy_2009 #col12_overhead h1 {
	margin-left: -10px;
}
body.pinched #col12_overhead,
body.vital_signs #col12_overhead,
body.re_viewed #col12_overhead,
body.the_gigaom_network #col12_overhead {
	padding-bottom: 6px;
}
body.made #col12_overhead h1 {
	padding:0 0 0 58px;
}
body.blog .container_12, #cols.container_12 {
	margin: 0 -4px;
}
body.blog #sitemap-top ul.container_12, body.blog #sitemap-bottom ul.container_12 {
	margin: 0 auto;
}
#cols {
	background: transparent url(http://web.archive.org/web/20110130073835im_/http://images.salon.com/img/new/white.png) top left repeat-y;
	margin: 0 auto;
	padding: 10px 4px;
	border-bottom: none;
}
/* tab styles from cover.css */
.section_head ul li a.selectedTab,
#open_section .section_head ul li a.selectedTab {
	background: #fff !important;
	border-bottom: 1px solid #fff;
	margin-bottom: -1px;
	text-decoration: none;
	color: #c00;
	cursor: default;
}
#open_section .section_head ul li a.selectedTab {
	color: #03c;
}
.tabBody {
	display: none;
}
.selectedBody {
	display: block;
}
/* end tab styles from cover.css */
.singleton #col12_overhead {
	display: none;
}
/* title line */
#col12_overhead h1 {
	font: bold 2.4em/1em georgia, serif;
	color: #000;
	letter-spacing: -0.04em;
	padding: 0px 0 0 0px;
}
#col12_overhead div.topic_type {
	color: #c00;
	text-transform: uppercase;
	font: bold 1em/1.2em georgia, sans-serif;
	display: inline;
}
#col12_overhead h1.insideSalonHeader a img {
	margin: 0 0 -3px 6px;
}
#col12_overhead h1.smlHeader {
	background: transparent url(http://web.archive.org/web/20110130073835im_/http://images.salon.com/img/sexiest_man_living/dhead_bg.gif) no-repeat -27px 0;
	padding: 24px 0 6px 165px;
}
/* updated */
#update_box {
	float: right;
	text-align: right;
	color: #666;
	font: normal 1em/1.2em georgia, serif;
	margin: 0 0 0 0;
	text-transform: uppercase;
	padding-top: 6px;
}
div#editor {
	font: bold 1.1em georgia, sans-serif;
	text-transform: none;
	color: #111;
	margin-bottom: 3px;
}
#last_updated .label {
	display: inline;
}
/* topic overhead */
/* col 2 */
.singleton #col1 {
	padding-top: 20px;
	
/* border-right: 1px solid #ccc;*/
	margin-right: -1px;
}
#col2 #about a:link,
#col2 #about a:active,
#col2 #about a:visited {
	color: #cc0000;
}
#col2 #about .collection a:link,
#col2 #about .collection a:active,
#col2 #about .collection a:visited {
	color: #000;
}
.singleton #col2 {
	padding-top: 10px;
}
#col2 .box {
	padding: 0 0 10px;
	margin: 0 0 10px;
	border-bottom: 1px solid #ccc;
}
#col2 .box h2, #col2 .box h3 {
	padding: 5px 10px 0px;
	color: #c00;
	font-weight: bold;
	font-size: 1.3em;
	font-family: georgia, serif;
}
#col2 .box h2.altHeader {
	color: #005E99;
	margin: 0 0 5px 0;
	border-bottom: 1px solid #D0E0EA;
	padding: 5px 10px 3px;
}
#col2 .box h2.headline, #col2 .box h4.headline {
	font-size: 1em;
	background-image: none;
	padding: 0;
	margin: 0;
}
#col2 .box ul.relateds li, #col2 #blogroll ul li, #col2 .box p {
	font: 1.2em/1.2em georgia, serif;
	margin: 0.5em 10px;
}
#col2 .box p {
	font: 1.2em/1.4em georgia, serif;
	margin: 0.5em 10px;
}
#col2 .box ul.relateds li, #col2 #blogroll ul li {
	font-weight: bold;
	background: transparent url(http://web.archive.org/web/20110130073835im_/http://images.salon.com/img/new/bullet_3x3_red.png) 0 0.5em no-repeat;
	padding-left: 0.7em;
}
.box.partners .content {
	padding: 0 10px;
}
#col2 .box.partners h2.headline.sm {
	font-size: 1.2em;
	line-height: 1.2em;
}
#col2 #most_read_tabbed li h2 {
	border: none;
	margin: 0;
	padding: 0;
}
#most_read_tabbed ol.most_letters, #most_read_tabbed ol.most_emailed {
	display: none;
}
#most_read_tabbed ol {
	margin-left: 2em;
	list-style: decimal outside;
	color: #c00;
	font: bold 1em arial, sans-serif;
	margin-top: 1em;
}
#most_read_tabbed .byline {
	color: #999;
	font: 1em georgia, serif;
	text-transform: uppercase;
}
#our_picks {
	font-size:1.2em;
	line-height:1.4em;
	font-family:georgia,serif;
}
#our_picks li ul li {
	margin:0 1em;
}
#our_picks li h2 {
	margin: 0 0 .5em 0;
}
#our_picks li ul li {
	margin: 0 1em .5em 1em;
}
#our_picks li ul li .lc_image {
	float: left;
	display: inline;
	margin: 0 .5em 0 0;
}
/* gigaom one-offs */
/*.the_gigaom_network a.rss_link {
	background: transparent url(http://web.archive.org/web/20110130073835im_/http://images.salon.com/src/feed.gif) center left no-repeat;
	padding-left: 20px !important;
	}*/
/* temporary comment-out */
ul.gigaom_sections li {
	font: 1.2em/2em georgia, serif;
}
ul.gigaom_sections li a {
	color: #c00;
}
ul.gigaom_recent li {
	margin: 1.2em 0 1em 3em;
}
ul.gigaom_recent li h2 {
	font-size: 12px !Important;
	text-indent: -2em;
}
a.tech_insider, a.clean_tech, a.online_video, a.web_life, a.mac_love, a.gadget_gurus {
	background-color: transparent;
	background-position: 4px 50%;
	background-repeat: no-repeat;
	padding: 3px 0 3px 24px;
}
/*a.giga_om_network {
	background-image: url(http://web.archive.org/web/20110130073835im_/http://images.salon.com/img/giga_om/bug/gigaom_rainbow.png);
	}*/
/* temporary comment-out */
a.tech_insider {
	background-image: url(http://web.archive.org/web/20110130073835im_/http://images.salon.com/img/giga_om/bug/gigaom.gif);
}
a.clean_tech {
	background-image: url(http://web.archive.org/web/20110130073835im_/http://images.salon.com/img/giga_om/bug/earth2tech.gif);
}
a.online_video {
	background-image: url(http://web.archive.org/web/20110130073835im_/http://images.salon.com/img/giga_om/bug/newteevee.gif);
}
a.web_life {
	background-image: url(http://web.archive.org/web/20110130073835im_/http://images.salon.com/img/giga_om/bug/webworkerdaily.gif);
}
a.mac_love {
	background-image: url(http://web.archive.org/web/20110130073835im_/http://images.salon.com/img/giga_om/bug/theappleblog.gif);
}
a.gadget_gurus {
	background-image: url(http://web.archive.org/web/20110130073835im_/http://images.salon.com/img/giga_om/bug/jkontherun.gif);
}
.hide_children * {
	visibility: hidden !important;
}
/* start col2 tertiary nav */
ul#featureNav {
	
}
/* Our Picks */
#col2 .ourPicksList {
	margin: -15px 0 0 0;
	float: right;
}
#col2 .ourPicksList li {
	float: left;
	display: inline;
	font-size: 1.4em;
	font-family: Georgia, Times New Roman, serif;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
}
#col2 .ourPicksList li a:link,
	#col2 .ourPicksList li a:active,
	#col2 .ourPicksList li a:visited {
	background-color: #EBEBEB;
	color: #CC0000;
	display: block;
	font-size: 0.9em;
	line-height: 1.34em;
	padding: 4px 12px;
}
#col2 .ourPicksList li a:hover {
	background-color: #e6e6e6;
}
#col2 .ourPicksList li.label {
	text-transform: uppercase;
	padding: 4px 16px;
	-moz-border-radius-bottomleft: 3px;
	-webkit-border-bottom-left-radius: 3px;
	border-left: 1px solid #ccc;
	color: #111;
	background-color: #fff;
	line-height: 1.2em;
}
#col2 .ourPicksList li strong {
	background-color: #ddd;
	display: block;
	padding: 4px 12px;
	line-height: 1.2em;
}
#col2 .ourPicksList li.last {
	margin: 0;
	-moz-border-radius-bottomright: 3px;
	-webkit-border-bottom-right-radius: 3px;
}
/* end col2 tertiary nav */
/*  Specific styles for unique overheads */
body.the_latest_thing #col12_overhead h1 {
	font-family: helvetica,arial,sans-serif;
	font-size: 3.6em;
	font-weight: bold;
	letter-spacing: -2px;
	line-height: 1em;
	padding: 5px 0 5px 8px;
	text-transform: lowercase;
}
body.the_latest_thing #col12_overhead h1 span.storeOverhead {
	font-size: 0.4em;
	letter-spacing: -0.5444px;
	line-height: 1.2em;
	margin: 0 0 3px 0;
}
body.the_latest_thing #col12_overhead h1 span.storeOverhead em {
	font-style: normal;
	color: #636a70;
}
body.the_latest_thing #col12_overhead h1 a:link, body.the_latest_thing #col12_overhead h1 a:active, body.the_latest_thing #col12_overhead h1 a:visited {
	color: #444;
}
body.the_latest_thing #col12_overhead h1 a:hover span.storeOverhead,
body.the_latest_thing #col12_overhead h1 a:hover {
	text-decoration: none;
}
/*  end Specific styles for unique overheads */


/* Directory Styles*/

.topicDirectory {
	padding:0 0 0 .5em;
}

.topicDirectory ul {
	width:375px;
	float:left;
	display:inline;
	margin:0 1em 0 0;
}

.topicDirectory ul:last-child {
	margin:0 0 0 1em;
}

.topicDirectory ul li {
	padding:0 0 1em 0;
	margin:0 0 1em 0;
	border-bottom:1px solid #ccc;
}

/*Video Page*/

.video_page #col12_overhead h1.directoryHeadline span {
	display:inline;
	float:left;
	padding:0.2em 0 0;
}
.video_page #col12_overhead h1.directoryHeadline img {
	float:left;
	display:inline;
	margin:0 0 0 .3em;
}
.grid_video {
	display:inline;
	float:left;
	padding:0 10px;
	width:189px;
	border-right:1px solid #ccc;
}
.grid_video.last, .grid_video:last-child {
	padding:0 0 0 10px;
	border-right:none;
}
.grid_video .box, .story_preview .box {
	left:0;
	margin:0 0 10px;
	position:relative;
	top:0;
	z-index:1;
}
.story_preview .box {
	width:189px;
	float:left;
	display:inline;
	margin:0 1em 1em 0;
}
.grid_video .box a, .story_preview .box a {
	min-height:180px;
	background:#eee;
	border:1px solid #ddd;	
	display:block;
	left:0;
	padding:4px;
	position:relative;
	top:0;
	z-index:1;
}
.grid_video .box a:hover, .story_preview .box a:hover {
	color:#111;
	text-decoration:none;
	background:#fffac2;
}
.grid_video .box a .headline, .story_preview .box a .headline {
	font-family:georgia,serif;
	font-weight:bold;
	display:block;
	font-size:1.5em;
	line-height:1.1em;
	letter-spacing:-0.04em;
	margin:0 4px;
	padding:0 0 5px 0;
}
.grid_video .vidThumb, .story_preview .vidThumb {
	border:1px solid #ddd;
	display:block;
	height:100px;
	margin:0 0 5px;
	width:177px;
}
.grid_video .vidThumb span, .story_preview .vidThumb span {
	width:177px;
	height:100px;
	display:block;
	overflow:hidden;
	position:relative;
	background:transparent url(/web/20110130073835im_/http://www.salon.com/img/ui/bg_imageUnavailable.jpg) no-repeat center center;
}
.grid_video .vidThumb span img, .story_preview .vidThumb span img {
	cursor:pointer;
	display:block;
	height:106px;
	left:-6px;
	outline:medium none;
	position:absolute;
	top:-3px;
}
.grid_video h2, .story_preview h2 {
	font-family: georgia, serif;
	font-size: 2em;
	font-weight: normal;
	color: #cc0000;
	margin:0 0 10px 0;
	/*border-bottom:1px solid #ddd;*/
}
.grid_video a.more, .story_preview a.more {
	font-weight: bold;
	color:#FF0000;
	font-size: 1.1em;
}
.grid_video .box span.playVideoSquib, .story_preview .box span.playVideoSquib {
	width:100%;
	height:100%;
	display:none;
	position:absolute;
	top:0;
	left:0;
	z-index:1;
	background:url("/web/20110130073835im_/http://www.salon.com/img/new/btn_playVideo.png") no-repeat scroll 49% 33px transparent;
}
.grid_video .box a:hover span.playVideoSquib, .story_preview .box a:hover span.playVideoSquib {
	display:block;
}
.grid_video .box a:hover span.bug, .story_preview .box a:hover span.bug {
	background:#3399FF;
}
.grid_video .box span.bug, .story_preview .box span.bug {
	bottom:83px;
	font-size:0.9em;
	padding:1px 3px;
	position:absolute;
	right:113px;
	z-index:1;
}
.grid_video .box .moreInline, .story_preview .box .moreInline {
	width:100%;
	bottom:0;
	position:absolute;
	right:0;
	z-index:1;
	text-align:right;
}
.grid_video .box .moreInline strong, .story_preview .box .moreInline strong {
	background:#bbb;
	text-transform:uppercase;
	color:#FFFFFF;
	font-size:0.9em;
	padding:1px 2px 0;
	cursor:pointer;
}
.grid_video .box .moreInline span, .story_preview .box .moreInline span {
	background:#fff;
	border:1px solid #CCCCCC;
	bottom:0;
	color:#111111;
	display:none;
	font-family:Georgia,serif;
	font-size:1.3em;
	font-style:italic;
	font-weight:normal;
	padding:10px;
	position:absolute;
	right:0;
	text-align:left;
	text-transform:none;
	z-index:3;
}
.grid_video .box .moreInline strong:hover span, .story_preview .box .moreInline strong:hover span {
	display:block;
}
.sbody .story_preview .box a {
	color:#111;
}
.sbody .story_preview .box a:hover {
	border-bottom:1px solid #ddd;
}

/*  Column 2 unique content */
/*  Global Menu  Widget for special Features */
ol#featureNav {
	font-size: 1.2em;
	font-style: italic;
	list-style-image: none;
	list-style-position: outside;
	list-style-type: decimal;
	margin: 0 0 0 21px;
}
ul#featureNav {
	font-size: 1.2em;
	font-style: italic;
	list-style-image: none;
	list-style-position: outside;
	list-style-type: disc;
	margin: 0 0 0 21px;
}
ol#featureNav li, ul#featureNav li {
	width: 118px;
	height: auto;
	position: relative;
	left: 0;
	top: 0;
	float: left;
	background: url(/web/20110130073835im_/http://www.salon.com/img/ui/dotted_liner.gif) repeat-x bottom left;
	margin: 0 0 7px 0;
	font-family: georgia,serif;
	line-height: 3.2em;
}
ol#featureNav li.lead, ul#featureNav li.lead {
	width: 100%;
	height: auto;
	display:block;
	clear: none;
	font-size: 1.6em;
	float:none;
}
ol#featureNav li.lead .avatar, ul#featureNav li.lead .avatar {
	width: 30px;
	height: 30px;
}
ol#featureNav li a:link,
	ol#featureNav li a:active,
	ol#featureNav li a:visited,
	ul#featureNav li a:link,
	ul#featureNav li a:active,
	ul#featureNav li a:visited {
	display: block;
	padding: 2px 2px 0 0;
	font-size: 1em;
	line-height: 3.2em;
	font-style: normal;
}
ol#featureNav li a:hover, ul#featureNav li a:hover {
	text-decoration: none;
	cursor: default;
}
ol#featureNav li a span, ul#featureNav li a span {
	vertical-align: middle;
	line-height: normal;
	margin: 0;
	padding: 0;
	line-height: 1.15em;
}
ol#featureNav li a span.featureSubTitle,
	ol#featureNav li a span.featureTitle,
	ul#featureNav li a span.featureSubTitle,
	ul#featureNav li a span.featureTitle {
	display: block;
	margin: 0 0 5px;
	padding: 0 0 0 26px;
}
ol#featureNav li a.active:link,
	ol#featureNav li a.active:active,
	ol#featureNav li a.active:visited,
	ul#featureNav li a.active:link,
	ul#featureNav li a.active:active,
	ul#featureNav li a.active:visited {
	color: #cc0000;
}
ol#featureNav li a.active:hover,
	ul#featureNav li a.active:hover {
	cursor: pointer;
}
ol#featureNav li a.active:hover span.featureTitle,
	ul#featureNav li a.active:hover span.featureTitle {
	text-decoration: underline;
}
ol#featureNav li a:link span.featureSubTitle,
	ol#featureNav li a:active span.featureSubTitle,
	ol#featureNav li a:visited span.featureSubTitle,
	ul#featureNav li a:link span.featureSubTitle,
	ul#featureNav li a:active span.featureSubTitle,
	ul#featureNav li a:visited span.featureSubTitle {
	color: #A28F62;
}
ol#featureNav li a:link span.featureTitle,
	ol#featureNav li a:active span.featureTitle,
	ol#featureNav li a:visited span.featureTitle,
	ul#featureNav li a:link span.featureTitle,
	ul#featureNav li a:active span.featureTitle,
	ul#featureNav li a:visited span.featureTitle {
	display: none;
}
ol#featureNav li a.active:link span.featureTitle,
	ol#featureNav li a.active:active span.featureTitle,
	ol#featureNav li a.active:visited span.featureTitle,
	ul#featureNav li a.active:link span.featureTitle,
	ul#featureNav li a.active:active span.featureTitle,
	ul#featureNav li a.active:visited span.featureTitle {
	display: block;
}
ol#featureNav li a.active:link span.featureSubTitle,
	ol#featureNav li a.active:active span.featureSubTitle,
	ol#featureNav li a.active:visited span.featureSubTitle,
	ul#featureNav li a.active:link span.featureSubTitle,
	ul#featureNav li a.active:active span.featureSubTitle,
	ul#featureNav li a.active:visited span.featureSubTitle {
	font-size: .9em;
}
ol#featureNav li img.avatar,
	ul#featureNav li img.avatar {
	position: absolute;
	top: 0;
	left: 0px;
	width: 18px;
	height: 18px;
	padding: 1px;
	display: block;
	border: 1px solid #e8e8e8;
}
/* Sexiest Man Living 2009 Menu */
ul#featureNav.sexiestMan li {
	width: 145px;
	height: auto;
	float: left;
	display: inline;
	background: url(/web/20110130073835im_/http://www.salon.com/img/ui/dotted_liner.gif) repeat-x bottom left;
	margin: 0 0 7px 0;
	font-family: georgia,serif;
}
ul#featureNav.sexiestMan li a:link, ul#featureNav.sexiestMan li a:active, ul#featureNav.sexiestMan li a:visited {
	display: block;
	background: url(/web/20110130073835im_/http://www.salon.com/img/unknownAvatar.gif) no-repeat 2px 3px;
	padding: 2px 2px 0 30px;
	font-size: 1.2em;
	color: #A28F62;
	line-height: 3.2em;
	min-height: 30px;
}
ul#featureNav.sexiestMan li a:hover {
	text-decoration: none;
	cursor: default;
}
ul#featureNav.sexiestMan li a span {
	vertical-align: middle;
	line-height: normal;
	margin: 0;
	padding: 0;
	line-height: 1.15em;
}
ul#featureNav.sexiestMan li a span.featureSubTitle {
	display: block;
	margin: 0 0 5px;
}
ul#featureNav.sexiestMan li a.active:link, ul#featureNav.sexiestMan li a.active:active, ul#featureNav.sexiestMan li a.active:visited {
	color: #cc0000;
}
ul#featureNav.sexiestMan li a.active:hover {
	background: #ffffcc url(/web/20110130073835im_/http://www.salon.com/img/unknownAvatar.gif) no-repeat 2px 3px;
	cursor: pointer;
}
ul#featureNav.sexiestMan li a.active:hover span.featureTitle {
	text-decoration: underline;
}
ul#featureNav.sexiestMan li a:link span.featureSubTitle, ul#featureNav.sexiestMan li a:active span.featureSubTitle, ul#featureNav.sexiestMan li a:visited span.featureSubTitle {
	color: #A28F62;
}
ul#featureNav.sexiestMan li a:link span.featureTitle, ul#featureNav.sexiestMan li a:active span.featureTitle, ul#featureNav.sexiestMan li a:visited span.featureTitle {
	display: none;
}
ul#featureNav.sexiestMan li a.active:link span.featureTitle, ul#featureNav.sexiestMan li a.active:active span.featureTitle, ul#featureNav.sexiestMan li a.active:visited span.featureTitle {
	display: block;
}
ul#featureNav.sexiestMan li a.active:link span.featureSubTitle, ul#featureNav.sexiestMan li a.active:active span.featureSubTitle, ul#featureNav.sexiestMan li a.active:visited span.featureSubTitle {
	font-size: .9em;
}
/*  Year In Crazy Menu */
ol#featureNav.yearInCrazy li {
	width: 122px;
	color: #222;
	background: none;
	border-bottom: 1px solid #e8e8e8;
}
ol#featureNav li a:link span.featureSubTitle,
	ol#featureNav li a:active span.featureSubTitle,
	ol#featureNav li a:visited span.featureSubTitle {
	color: #686868;
}
ol#featureNav.yearInCrazy li.lead {
	font-weight: bold;
}
ol#featureNav.yearInCrazy li.lead a:link span.featureSubTitle,
ol#featureNav.yearInCrazy li.lead a:active span.featureSubTitle,
ol#featureNav.yearInCrazy li.lead a:visited span.featureSubTitle {
	color: #222;
}
ol#featureNav.yearInCrazy li.lead .avatar {
	width: 18px;
	height: 18px;
}
/* Bogus Stories */
ul#featureNav.bogusStories {
	list-style: none;
	font-size: 1.4em;
	margin: 0;
}
ul#featureNav.bogusStories li {
	width: 140px;
	color: #222;
	background: none;
	margin: 0 0 3px 0;
}
ul#featureNav.bogusStories li a:link,
ul#featureNav.bogusStories li a:active,
ul#featureNav.bogusStories li a:visited {
	color: #F86E0B;
	line-height: 3em;
	height: auto;
	padding: 3px 0 5px 5px;
	border-top: 1px dotted #fff;
	border-right: 1px dotted #fff;
	border-bottom: 1px dotted #ddd;
	border-left: 1px dotted #fff;
}
ul#featureNav.bogusStories li a:hover {
	color: #CD4F02;
	border: 1px dotted #ddd;
/*
background:#ffffee;*/
}
ul#featureNav.bogusStories li a:link span.featureSubTitle,
	ul#featureNav.bogusStories li a:active span.featureSubTitle,
	ul#featureNav.bogusStories li a:visited span.featureSubTitle {
	color: #ff6600;
	padding: 0;
	margin: 0;
}
ul#featureNav.bogusStories li.lead {
	width: 100%;
	height: auto;
	display:block;
	clear: none;
	font-size: 1.6em;
	float: none;
	margin: 0;
	padding: 0 0 8px 0;
}
ul#featureNav.bogusStories li.lead a:link span.featureSubTitle,
	ul#featureNav.bogusStories li.lead a:active span.featureSubTitle,
	ul#featureNav.bogusStories li.lead a:visited span.featureSubTitle {
	font-weight: bold;
	color: #cd4f02;
	padding: 0;
}
/* General Topic */
ul#featureNav.generalTopic {
	list-style: none;
	font-size: 1.2em;
	margin: 0;
	padding: 5px 0 0 0;
}
ul#featureNav.generalTopic li {
	width: auto;
	float: none;
	font-family: helvetica, arial, sans-serif;
	color: #222;
	margin: 0 0 10px 0;
	line-height: normal;
	background: transparent url(http://web.archive.org/web/20110130073835im_/http://images.salon.com/img/new/bullet_3x3_red.png) no-repeat scroll 9px center !important;
	padding: 0px 0px 0px 19px;
}
ul#featureNav.generalTopic li a:link,
	ul#featureNav.generalTopic li a:active,
	ul#featureNav.generalTopic li a:visited {
	color: #cc0000;
	font-weight: normal;
	line-height: normal;
	display: inline;
	cursor: pointer;
	padding: 0;
}
ul#featureNav.generalTopic li a:hover {
	text-decoration: underline;
}
/*  BLOG - The Latest Thing */
.authorsNote {
	background-color: #eee;
	border: 1px solid #ccc;
	margin: 4px 0 0 10px;
	padding: 7px;
}
.authorsNote img {
	width: 65px;
	height: 65px;
	float: left;
	display: inline;
	border: 1px solid #ccc;
	display: block;
}
.authorContent {
	margin: 0 0 0 74px;
}
.authorContent h3 {
	color: #111;
	font-family: georgia,serif;
	font-size: 1.4em;
	font-weight: bold;
	text-transform: uppercase;
	border-bottom: 1px solid #ccc;
	padding: 0 0 3px 0;
}
.authorContent h3 span {
	color: #555;
	font-family: georgia,serif;
	font-size: 0.8em;
	font-style: italic;
	font-weight: normal;
	text-transform: none;
}
/*  end BLOG - The Latest Thing */
.all_salon #most_read_tabbed .section_head h2 {
	padding: 10px 0 6px 10px;
}
#most_read_tabbed {
	border: 1px solid #ccc;
}
#most_read_tabbed .section_head {
	background: #FFF url(http://web.archive.org/web/20110130073835im_/http://images.salon.com/img/new/section_gradient_top.png) repeat-x scroll left bottom;
	margin: 0;
}
/*  Amazon My Favorites Widget */
#amazon_collection .amzn_wdgt {
	background: #fff !important;
	border: none !important;
}
#amazon_collection .wdgt_hd {
	background: #fff !important;
	color: #CC0000 !important;
	font-family: georgia,serif !important;
	font-size: 1.3em !important;
	font-weight: bold !important;
	padding: 5px 10px 0;
	border: none !important;
}
#amazon_collection .amzn_wdgt .wdgt_brdr {
	padding: 8px 0 0 4px !important;
}
#amazon_collection .amzn_wdgt .wdgt_brdr .wdgt_tl .asin_h1 {
	color: #000 !important;
}
#amazon_collection .amzn_wdgt .wdgt_brdr .wdgt_tl .asin_h1 a,
	#amazon_collection .amzn_wdgt .wdgt_brdr .wdgt_tl .asin_h1 a:link,
	#amazon_collection .amzn_wdgt .wdgt_brdr .wdgt_tl .asin_h1 a:active,
	#amazon_collection .amzn_wdgt .wdgt_brdr .wdgt_tl .asin_h1 a:visited {
	color: #000 !important;
	font-family: georgia,serif;
	font-size: 1.2em;
	font-weight: bold;
	line-height: 1.3em;
	text-decoration: none !important;
}
#amazon_collection .amzn_wdgt .wdgt_brdr .wdgt_tl .asin_h1 a:hover {
	color: #cc0000 !important;
	text-decoration: underline !important;
}
#amazon_collection .amzn_wdgt .wdgt_brdr .wdgt_tl .asin_img {
	padding: 2px 6px 2px 4px !important;
}
#amazon_collection .amzn_wdgt .wdgt_pgn {
	color: #cc0000 !important;
}
#amazon_collection .amzn_wdgt .wdgt_pgn .pgn_cnt a,
	#amazon_collection .amzn_wdgt .wdgt_pgn .pgn_cnt a:link,
	#amazon_collection .amzn_wdgt .wdgt_pgn .pgn_cnt a:active,
	#amazon_collection .amzn_wdgt .wdgt_pgn .pgn_cnt a:visited {
	color: #cc0000 !important;
}
#amazon_collection .amzn_wdgt .wdgt_pgn .pgn_cnt strong {
	background-color: #cc0000 !important;
	color: #fff !important;
}
#amazon_collection .amzn_wdgt .wdgt_ft {
	background-color: #fff !important;
	border-top: 1px dotted #ccc !important;
	border-bottom: 1px solid #999;
}
#amazon_collection .amzn_wdgt .wdgt_ft .ft_cnt a:first-child {
	display: none;
}
/*  end Amazon My Favorites Widget */
/* Wires Widget Styles for Topic Pages */
.grid_4 .wires {
	border: 1px solid #ccc;
}
.grid_4 .wires em.byline, .grid_4 .byline {
	color: #A28F62;
	font: .8em/1.2em georgia, serif;
	margin-top: 2px;
	text-transform: uppercase;
}
.grid_4 .wires .banner {
	font: normal 1.6em/1.5em georgia, serif;
	background: #fff url(http://web.archive.org/web/20110130073835im_/http://images.salon.com/img/new/section_gradient_top.png) bottom left repeat-x;
	margin: 0 0 10px 0;
	padding: 3px 0 1px 10px;
	color: #c00;
}
.grid_4 .wires .banner a:link,
	.grid_4 .wires .banner a:active,
	.grid_4 .wires .banner a:visited {
	font-weight: bold;
	font-size: .9em;
	color: #cc0000;
}
.grid_4 .wires .relateds li {
	margin-bottom: 6px;
	padding-bottom: 0;
}
.grid_4 ul.relateds li.more {
	background: transparent url(/web/20110130073835im_/http://www.salon.com/src/cover/lc_redarrow.gif) no-repeat 0 0.2444em !important;
	color: #cc0000;
}
.grid_4 ul.relateds li.more a:link,
	.grid_4 ul.relateds li.more a:active,
	.grid_4 ul.relateds li.more a:visited {
	font-size: .9em;
	font-weight: bold;
	color: #cc0000;
}
.grid_4 .wires .relateds {
	padding: 0 0 4px 0px;
	display: none;
}
.grid_4 .wires .relateds li:first-child {
	background: none !important;
}
.grid_4 .wires .relateds li.more a {
	font-weight: bold;
}
/* .grid_4 .wires .wiresContent {
		padding:0 10px 10px 10px;
	}*/
.grid_4 .wires .sortWires {
	float: right;
	line-height: 1.3em;
	padding: 0 10px 0 0;
}
.grid_4 .wires .sortWires label {
	font-family: helvetica, arial, sans-serif;
	text-transform: uppercase;
	color: #666;
	font-size: .49em;
	margin: 0;
}
.grid_4 .wires .relateds li.topWire {
	padding: 0 0 10px 0 !important;
	border-bottom: 1px solid #eee;
	margin: 0 0 10px 0;
}
.grid_4 .wires .topWire img {
	float: left;
	width: 140px;
}
.grid_4 .wires .rightColumn {
	margin: 0 0 0 150px;
	display: block;
}
.grid_4 .wires .rightColumn em.byline {
	display: block;
}
.grid_4 .wires .headline.lg {
	font-size: 1.6em;
	font-weight: normal;
	line-height: 1.1em;
}
.grid_4 .wires ul.regular_features,
	#open_section ul.regular_features {
	margin-left: 0;
	clear: both;
	display: block;
	border-top: 1px dashed #ccc;
	padding: 3px 0px 6px;
	margin: 6px 10px 3px;
}
.grid_4 .wires ul.regular_features li,
	#open_section ul.regular_features li {
	display: inline;
	white-space: nowrap;
	padding-right: 0px;
	font: 1em/1em georgia, sans-serif;
	text-transform: uppercase;
}
.grid_4 .wires ul.regular_features li.inside,
	#open_section ul.regular_features li.inside {
	font: 1em georgia, serif;
	margin-right: 0.5em;
	color: #c00;
}
.grid_4 .wires ul.regular_features a,
	#open_section ul.regular_features a {
	color: #666;
	background: transparent url(http://web.archive.org/web/20110130073835im_/http://images.salon.com/img/new/bullet_2x2_red.png) 100% 0.5em no-repeat;
	padding-right: 0.5em;
}
.grid_4 .wires ul.regular_features li:last-child a,
	#open_section ul.regular_features li:last-child a {
	background-image: none;
}
.grid_4 .wires ul.regular_features a:hover {
	color: #c00;
}
/* end Wires Widget Styels for Topic Pages */
/* Open Salon Widget (from Cover) */
#open_section {
	position: relative;
	margin-top: 10px;
	border: 1px solid #ccc;
}
#open_section .section_head {
	background: #fff url(http://web.archive.org/web/20110130073835im_/http://images.salon.com/img/new/section_gradient_top.png) bottom left repeat-x;
	margin: 0;
}
#open_section .section_head h2 a:link,
	#open_section .section_head h2 a:active,
	#open_section .section_head h2 a:visited {
	color: #03c;
	text-decoration: none;
}
#open_section .section_head h2 {
	line-height: 2em;
	padding: 1px 0 0 5px;
}
#open_section .section_head h2 img {
	position: absolute;
	top: 6px;
	left: 5px;
	width: 18px;
	height: 21px;
}
#open_section .section_head h2 span {
	line-height: 1.6em;
	margin-left: 27px;
}
#open_section .section_head ul li a:link,
	#open_section .section_head ul li a:active,
	#open_section .section_head ul li a:visited {
	background: transparent;
	color: #03c;
}
#open_section .section_head ul li.here a {
	background: #fff;
}
#open_section div.l h2.headline,
	#open_section div.l div.byline {
	margin-right: 10px;
}
#open_section div.byline {
	color: #a28f62;
	font-size: 1em;
	line-height: 1.2em;
	margin-top: 2px;
	text-transform: uppercase;
	font-family: georgia, times, times new roman, serif;
	font-weight: normal;
}
#open_section ul.relateds,
	#open_section ol.relateds {
	padding-top: 10px;
}
#open_section .relateds .byline {
	font-weight: normal;
	font-size: .8em;
}
#open_section .others {
	margin-left: 150px;
}
#open_section ul.relateds li {
	background-image: url(http://web.archive.org/web/20110130073835im_/http://images.salon.com/img/new/bullet_3x3_blue.png) !important;
	margin-right: 0;
}
#open_section ul.relateds li h2 {
	font-weight: normal;
}
#open_section div.first {
	background-image: none;
	float: left;
	margin-left: 10px;
	margin-right: 10px;
	padding: 6px 0 0 0;
	width: 140px;
}
#open_section div.first .headline.lg {
	font-size: 2em;
	font-weight: normal;
	letter-spacing: -0.04em;
	line-height: 1.1em;
}
#open_section ul.regular_features a {
	background-image: url(http://web.archive.org/web/20110130073835im_/http://images.salon.com/img/new/bullet_2x2_blue.png);
}
#open_section ul.regular_features li.inside {
	color: #03c;
}
#open_section .open_links {
	margin-top: 10px;
}
#open_section a.all_open,
	#open_section a.join_open {
	font: normal 1.3em/1.5em georgia, serif;
	color: #03c;
	display: block;
}
#open_section .section_tabs a:link,
	#open_section .section_tabs a:active,
	#open_section .section_tabs a:visited {
	color: #0033CC !important
}
/* end Open Salon Widget (from Cover) */
/* Promo Boxes */

#col2 .box.promo {
	padding: 0;
}
.promo {
	position:relative;
	background: #666;
	font-size:1.3em;
	-moz-border-radius: 6px;
	-webkit-border-radius:6px;
    font-family:helvetica,arial,sans-serif;
	}
.promo .header {
	font-size:1.2em;
	text-transform: uppercase;
	padding:8px 10px 5px;
}
.promo .header span.squibContainer {
	float:left;
	display:inline;
	position:relative;
	top:0;
	left:0;
}
.promo .header .squib {
	background:none !important;
	border:none !important;
	float:none !important;
	margin:0 !important;
	padding:0 !important;
	width:auto !important;
}
.promo .header .section_intro {
	color:#70b8ff;
}
.promo .content li a:link,
.promo .content li a:active,
.promo .content li a:visited {
	color: #fff;
    font-weight:bold;
    padding:10px 10px 10px 17px;
    display:block;
    background:#737373 url(http://web.archive.org/web/20110130073835im_/http://images.salon.com/img/new/bullet_3x3_white.png) no-repeat scroll 10px 16px;
	}
.promo .content li.oddRow a {
	background:#797979 url(http://web.archive.org/web/20110130073835im_/http://images.salon.com/img/new/bullet_3x3_white.png) no-repeat scroll 10px 16px;
}
.promo .content li a:hover span {
	text-decoration:underline;
}
.promo a img {
	float:left;
	display:inline;
}
.promo .header a:link,
.promo .header a:active,
.promo .header a:visited,
.promo a.more:link,
.promo a.more:active,
.promo a.more:visited {
	color:#fff !important;
	font-weight:normal;
}
.promo a.more:link,
.promo a.more:active,
.promo a.more:visited {
	text-align:center;
	text-transform:uppercase;
	display:block;
	padding:7px 10px;
	font-size: .9em;
}
.promo a.more:link,
.promo a.more:active,
.promo a.more:visited {
	color:#70b8ff !important;
}
.promo a.more .rightAcute {
	font-size:1.4em;
	line-height:0.7em;
	margin:0 0 0 3px;
}
.promo .content li.withImage a {
	font-weight:bold;
	line-height:1.5em;
	border-top:none;
	background:#858585;
	padding:10px;
}
.promo .content li.withImage a:hover {
	text-decoration:none;
}
.promo .content li.withImage a:hover span {
	text-decoration:underline;
}
.promo .content {
	border-left:1px solid #666;
	border-right:1px solid #666;
}
.promo .content li {
	background-color:#737373;
	clear:both;
}
.promo .footer {
	text-align:center;
}
.promo .content a .teaser {
	line-height:1.144em;
}
.promo .content li.withImage a .teaser {
	display:block;
	font-size:1.4em;
	line-height:1em;
	margin:0 0 0 150px;
}

/* Promo Boxes - Blogs */
	.promo.blog .header {
		font-size:0.8em;
		padding:0;
	}
	.promo.blog .header span.squibContainer img {
		position:absolute;
		left:-5px;
		top:-12px;
		margin:0;
		padding:0;
	}
	.promo.blog .header  {
		font-size:1.1em;
		height:auto;
		padding:0;
	}
	.promo.blog .header span {
		padding:9px 10px 6px 42px;
		display:block;
	}
	/* ASK THE PILOT */
	.promo.blog.smith .header .squibContainer img {left:-7px;top:-9px;}
	.promo.blog.smith .header span {display:block;padding:10px 10px 7px 47px;}
	.promo.blog.smith .header span.squibContainer {background-color:#fff;height:32px;width:32px;padding:0;border-top:1px solid #ccc;border-left:1px solid #ccc;}
	/* ANDREW OHEHIR */
	.promo.blog.andrew_ohehir .header .squibContainer img {left:-9px;top:-17px;}
	.promo.blog.andrew_ohehir .header span {display:block;padding:10px 10px 7px 43px;}
	.promo.blog.andrew_ohehir .header span.squibContainer {background-color:#000;height:32px;width:32px;padding:0;border-top:1px solid #000;border-left:1px solid #000;}
	/* BROADSHEET */
	.promo.blog.broadsheet .header .squibContainer img {left:-22px;top:-18px;}
	.promo.blog.broadsheet .header span {display:block;padding:10px 10px 7px 42px;}
	.promo.blog.broadsheet .header span.squibContainer {background-color:#d9fff0;height:32px;width:32px;padding:0;border-top:1px solid #bfeddb;border-left:1px solid #bfeddb;}
	/* FILM SALON */
	.promo.blog.film_salon .header .squibContainer img {left:-11px;top:-11px;}
	.promo.blog.film_salon .header span {display:block;padding:10px 10px 7px 42px;}
	.promo.blog.film_salon .header span.squibContainer {background-color:#000;width:32px;height:32px;padding:0;border-top:1px solid #000;border-left:1px solid #000;}
	/* FRANCIS LAM */
	.promo.blog.francis_lam .header .squibContainer img {left:-9px;top:-17px;}
	.promo.blog.francis_lam .header span {display:block;padding:10px 10px 7px 42px;}
	.promo.blog.francis_lam .header span.squibContainer {background-color:#443911;width:32px;height:32px;padding:0;border-top:1px solid #443911;border-left:1px solid #443911;}
	/* GLENN GREENWALD */
	.promo.blog.greenwald .header .squibContainer img {left:-8px;top:-17px;}
	.promo.blog.greenwald .header span {display:block;padding:10px 10px 7px 42px;}
	.promo.blog.greenwald .header span.squibContainer {background-color:#dae8ff;height:32px;width:32px;padding:0;border-top:1px solid #c9d1de;border-left:1px solid #c9d1de;}
	/* HEATHER HAVRILESKY */
	.promo.blog.heather_havrilesky .header .squibContainer img {left:-8px;top:-17px;}
	.promo.blog.heather_havrilesky .header span {display:block;padding:10px 10px 7px 42px;}
	.promo.blog.heather_havrilesky .header span.squibContainer {background-color:#dae8ff;height:32px;width:32px;padding:0;border-top:1px solid #c9d1de;border-left:1px solid #c9d1de;}
	/* HOW THE WORLD WORKS */
	.promo.blog.htww .header .squibContainer img {left:-12px;top:-12px;}
	.promo.blog.htww .header span {display:block;padding:10px 9px 7px 42px;}
	.promo.blog.htww .header span.squibContainer {background-color:#fff;height:32px;width:32px;padding:0;border-top:1px solid #fff;border-left:1px solid #fff;}
	/* INSIDE SALON */
	.promo.blog.inside_salon .header .squibContainer img {height:auto !important;left:-2px;top:-3px;width:36px !important;}
	.promo.blog.inside_salon .header span {display:block;padding:10px 9px 7px 42px;}
	.promo.blog.inside_salon .header span.squibContainer {background-color:#fff;height:32px;width:32px;padding:0;border-top:1px solid #ccc;border-left:1px solid #ccc;}
	/* JOAN WALSH */
	.promo.blog.walsh .header .squibContainer img {left:-10px;top:-17px;}
	.promo.blog.walsh .header span {display:block;padding:9px 10px 6px 42px;}
	.promo.blog.walsh .header span.squibContainer {background-color:#ffffcc;height:32px;width:32px;padding:0;border-top:1px solid #999;border-left:1px solid #999;}
	/* JOE CONASON */
	.promo.blog.conason .header .squibContainer img {left:-9px;top:-17px;}
	.promo.blog.conason .header span {display:block;padding:10px 9px 7px 42px;}
	.blog.conason .header span.squibContainer {background-color:#ffffcc;height:32px;width:32px;padding:0;border-top:1px solid #ccc;border-left:1px solid #ccc;}
	/* KITCHEN CHALLENGE */
	.promo.blog.kitchen_challenge .header .squibContainer img {left:-9px;top:-17px;}
	.promo.blog.kitchen_challenge .header span {display:block;padding:10px 10px 7px 45px;}
	.promo.blog.kitchen_challenge .header span.squibContainer {background-color:#ed1c24;height:32px;width:32px;padding:0;border-top:1px solid #ed1c24;border-left:1px solid #ed1c24;}
	/* LAURA MILLER */
	.promo.blog.laura_miller .header .squibContainer img {left:-9px;top:-17px;}
	.promo.blog.laura_miller .header span {display:block;padding:10px 9px 7px 43px;}
	.promo.blog.laura_miller .header span.squibContainer {background-color:#ffffcc;height:32px;width:32px;padding:0;border-top:1px solid #ccc;border-left:1px solid #ccc;}
	/* PINCHED */
	.promo.blog.pinched .header .squibContainer img {height:auto !important;left:-3px;top:-3px;width:37px !important;}
	.promo.blog.pinched .header span {display:block;padding:10px 9px 7px 43px;}
	.promo.blog.pinched .header span.squibContainer {background-color:#e7f7d1;height:32px;width:32px;padding:0;border-top:1px solid #e7f7d1;border-left:1px solid #e7f7d1;}
	/* STEPHANIE ZACHAREK */
	.promo.blog.stephanie_zacharek .header .squibContainer img {left:-10px;top:-17px;}
	.promo.blog.stephanie_zacharek .header span {display:block;padding:10px 9px 7px 44px;}
	.promo.blog.stephanie_zacharek .header span.squibContainer {background-color:#ffffcc;height:32px;width:32px;padding:0;border-top:1px solid #ccc;border-left:1px solid #ccc;}
	/* SINCE YOU ASKED */
	.promo.blog.tennis .header .squibContainer img {left:-7px;top:-17px;}
	.promo.blog.tennis .header span {display:block;padding:10px 9px 7px 44px;}
	.promo.blog.tennis .header span.squibContainer {background-color:#666;height:32px;width:32px;padding:0;border-top:1px solid #666;border-left:1px solid #666;}
	/* THE GIGAOM NETWORK */
	.promo.blog.giga_om .header .squibContainer img {left:-10px;top:-9px;}
	.promo.blog.giga_om .header span {display:block;padding:10px 9px 7px 42px;}
	.promo.blog.giga_om .header span.squibContainer {background-color:#fff;height:32px;width:32px;padding:0;border-top:1px solid #ccc;border-left:1px solid #ccc;}
	/* THE NUMEROLOGIST */
	.promo.blog.the_numerologist .header .squibContainer img {height:auto !important;left:-8px;top:-9px;width:48px !important;}
	.promo.blog.the_numerologist .header span {display:block;padding:10px 10px 7px 45px;}
	.promo.blog.the_numerologist .header span.squibContainer {background-color:#666;border-left:1px solid #666666;border-top:1px solid #666666;height:32px;padding:0;width:32px;}
	/* THIS MODERN WORLD */
	.promo.blog.this_modern_world .header .squibContainer img {left:-6px;top:-17px;}
	.promo.blog.this_modern_world .header span {display:block;padding:10px 10px 7px 49px;}
	.promo.blog.this_modern_world .header span.squibContainer {background-color:#66ccff;border-left:1px solid #666666;border-top:1px solid #666666;height:32px;padding:0;width:32px;}
	/* WAR ROOM */
	.promo.blog.war_room .header .squibContainer img {left:-13px;top:-17px;}
	.promo.blog.war_room .header span {display:block;padding:10px 9px 7px 47px;}
	.promo.blog.war_room .header span.squibContainer {background-color:#cc0000;height:32px;width:37px;padding:0;border-top:1px solid #000;border-left:1px solid #000;}
	/* DAN GILLMOR */
	.promo.blog.dan_gillmor .header .squibContainer img {left:-6px;top:-17px;}
	.grid_2 .promo.blog.dan_gillmor .header span {display:block;font-size:1.1em;padding:12px 9px 9px 47px;}
	.grid_4 .promo.blog.dan_gillmor .header span {padding:10px 9px 7px 47px;}
	.grid_4 .grid_2 .promo.blog.dan_gillmor .header .title {font-size:0.9em;line-height:1em;padding:11px 10px 9px 46px;}
	.promo.blog.dan_gillmor .header span.squibContainer {background-color:#eee;height:32px;width:37px;padding:0;border-top:1px solid #ccc;border-left:1px solid #ccc;}



/* Related Slideshow Widget */
.sbody .relatedSlideshow,
#col2 .relatedSlideshow {
	font-family: helvetica,arial,sans-serif;
	background-color: #e2e2e2;
	-moz-border-radius-topleft: 6px;
	-moz-border-radius-topright: 6px;
	-moz-border-radius-bottomleft: 6px;
	-moz-border-radius-bottomright: 6px;
	-webkit-border-bottom-left-radius: 6px;
	-webkit-border-bottom-right-radius: 6px;
	-webkit-border-top-left-radius: 6px;
	-webkit-border-top-right-radius: 6px;
	padding: 10px 10px 0 10px;
}
.sbody .relatedSlideshow h2,
#col2 .relatedSlideshow h2 {
	border-bottom: 3px double #CCCCCC;
	font-size: 1.4em;
	letter-spacing: -0.04em;
	margin: 0 0 10px;
	text-transform: uppercase;
}
.sbody .relatedSlideshow h3,
#col2 .relatedSlideshow h3 {
	font-size: 1.6em;
	letter-spacing: -0.03em;
	margin: 0 0 4px;
}
.sbody .relatedSlideshow h3 a:link,
.sbody .relatedSlideshow h3 a:active,
.sbody .relatedSlideshow h3 a:visited,
#col2 .relatedSlideshow h3 a:link,
#col2 .relatedSlideshow h3 a:active,
#col2 .relatedSlideshow h3 a:visited {
	color: #cc0000;
}
.sbody .relatedSlideshow h3 a:hover,
	#col2 .relatedSlideshow h3 a:hover {
	color: #cc0000;
}
.relatedSlideshow .row {
	clear: left;
	border-bottom: 1px solid #ccc;
	margin: 0 0 10px 0;
}
.sbody .relatedSlideshow .slideThumb, #col2 .relatedSlideshow .slideThumb {
	width: 100px;
	height: auto;
	float: left;
	display: inline;
}
.sbody .relatedSlideshow .slideRelatedDetail, #col2 .relatedSlideshow .slideRelatedDetail {
	margin: 0 0 0 110px;
}
.sbody .relatedSlideshow .slideRelatedDetail p, #col2 .relatedSlideshow .slideRelatedDetail p {
	clear: none;
	font-size: 1.2em;
	margin: 0 0 1em;
}
.sbody .relatedSlideshow a.more, #col2 .relatedSlideshow a.more {
	color: #cc0000;
	display: block;
	font-size: 1.1em;
	letter-spacing: -0.02em;
	padding: 0 0 8px;
	text-align: center;
	text-decoration: none;
	text-transform: uppercase;
	border-bottom: none;
}
.sbody .relatedSlideshow a.more:hover, #col2 .relatedSlideshow a.more:hover {
	text-decoration: none;
	border-bottom: none;
}
#col2 .relatedSlideshow h2 {
	text-transform: capitalize;
	padding: 0;
}
#col2 .relatedSlideshow .slideRelatedDetail {
	margin: 0;
}
#col2 .relatedSlideshow .slideRelatedDetail .slideThumb {
	margin: 0 10px 4px 0;
}
/* PopEater */
#col2 .box.partners.popEater, .box.partners.popEater {
	font-family: Georgia,Times New Roman, Serif;
	background: #fff;
	border: 1px solid #000;
	margin: 0 0 10px;
	position: relative;
}
.box.partners.popEater .banner {
	background-color: #000000;
	font-size: 1.5em;
	font-weight: normal;
	padding: 4px 10px 5px 103px;
	margin: 0 0 10px 0;
}
.box.partners.popEater .banner a:link,
.box.partners.popEater .banner a:active,
.box.partners.popEater .banner a:visited {
	color: #fff !important;
	font-weight: normal;
}
.box.partners.popEater .banner img {
	left: -6px;
	position: absolute;
	top: -7px;
}
.box.partners li {
	padding: 7px 0;
}
.box.partners.popEater li a {
	background: transparent url(http://web.archive.org/web/20110130073835im_/http://images.salon.com/img/new/bullet_3x3_magenta.gif) no-repeat left 6px;
	padding: 0 0 0 7px;
	display: block;
}
.box.partners.popEater li a:hover {
	color: #ed008c;
}
.box.partners.popEater li.more a:link,
.box.partners.popEater li.more a:active,
.box.partners.popEater li.more a:visited {
	color: #ed008c !important;
	background: transparent url(http://web.archive.org/web/20110130073835im_/http://images.salon.com/src/cover/lc_magentaarrow.gif) no-repeat left center;
}
/* Generic Collection Chapter List*/
ol.chapterListing {
	font-family: Georgia,serif;
	font-size:1.3em;
}
ol.chapterListing li {
	padding:0.5em 0 .5em .2em;
}
ol.chapterListing li.first {
	font-size: 1.3em;
	padding: 0.4em 0 0.3em 0;
}
ol.chapterListing li.first a {
	display:block;
	padding:.4em 0 .3em .1em;
}
ol.chapterListing li .chapter {
	background: #555;
	color: #fff;
	display: inline;
	float: left;
	font-size: 1.1em;
	font-weight: bold;
	margin: .2em .6em 0 .5em;
	padding: .1em .4em .3em;
	text-align: center;
	width: 17px;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
}
ol.chapterListing li.first .chapter {
	background: none repeat scroll 0 0 #555555;
	color: #FFFFFF;
	display: inline;
	float: left;
	font-size: .9em;
	font-weight: bold;
	margin: 0 .6em 0 .5em;
	padding: .1em .4em .2em;
	text-align: center;
	width: 17px;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
}
ol.chapterListing li .chapter:before {
	content:"Ch.";
	display:block;
	font-size:.7em;
	line-height:.6em;
	padding:.5em 0 0 0;
}
ol.chapterListing li.first .chapter:before {
	content:none;
}
ol.chapterListing li a:link .headline,
ol.chapterListing li a:active .headline,
ol.chapterListing li a:visited .headline {
	color:#111;
	display:block;
	margin:0 0 .2em 0;
	padding:.2em 0 0 0;
}
ol.chapterListing li a:hover,
ol.chapterListing li.first a:hover {
	text-decoration:none;
}
ol.chapterListing li a:hover .title,
ol.chapterListing li.first a:hover .title {
	text-decoration:underline;
}

/*  end Column 2 unique content */
/*
     FILE ARCHIVED ON 07:38:35 Jan 30, 2011 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 16:00:18 Apr 25, 2018.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  LoadShardBlock: 143.17 (3)
  esindex: 0.005
  captures_list: 165.454
  CDXLines.iter: 11.693 (3)
  PetaboxLoader3.datanode: 178.094 (4)
  exclusion.robots: 0.193
  exclusion.robots.policy: 0.167
  RedisCDXSource: 0.963
  PetaboxLoader3.resolve: 238.415
  load_resource: 1377.313
*/